/**
 * @desc 我们给identity添加了类型变量T。T帮助我们捕获用户传入的类型（比如：number），之后我们
 * 就可以使用这个类型，之后我们再次使用了T当做返回值类型
 * 我们把这个版本的identity函数叫做泛型
 * @param arg 
 */
function identity<T>(arg: T): T {
    return arg
}

export default identity